trespass on someone's land - Spanish English Dictionary